Blogs
📆 2025-12-19 00:45

MCP Server

10.0 版本内置了MCP Server,这意味着你可以在IDE中,通过自然语言描述来生成符合项目规范的代码。

启动MCP Server

首先,通过perigon studio命令启动studioMCP Server将自动启动,你会看到:

mcp start

添加MCP Server到IDE

在解决方案根目录下,已经有.mcp.json配置文件,内容如下:

{
  "servers": {
    "perigon": {
      "url": "http://localhost:19016/mcp",
      "type": "http"
    }
  }
}

它将自动被Visual Studio读取并使用。

如果你使用VS Code,可将该配置文件复制到.vscode/mcp.json中。

然后你将在copilot chat中看到perigon工具,请启用它。

mcp enable

Tip

如果你看不到mcp工具,请确保先运行了perigon studio,然后再打开IDE。

使用MCP Server

你可以勾选你需要的工具列表,目前内置提供了以下功能:

  • 创建新实体
  • 生成DTO
  • 生成Manager
  • 生成Controller
  • 添加新模块

详细使用方法,可参考内置工具使用示例

如果你需要自定义工具,可以参考自定义工具

Important

有时你需要明确告诉Agent要使用MCP工具,它才能正确调用MCP Server生成代码。